remaining behind - German English Dictionary